How to safely re-register SysWOW64\ntdll.dll on 64bit 2008 SP2
I'm getting continual problems with a 32bit app on a win 2008 sp2 server. I can see that there are 2 versions of ntdll.dll, and I suspect that for some reason the error may be caused by the 32 bit version not handling the call.
Is there a way to safely re-register both 64 and 32 bit versions of ntdll.dll, so at least I can eliminate that issue when trying to solve the problem.
(BTW wasn't sure which forum to post this in, hopefully this general one is OK)
regards
roga
See below the event id report:
Log Name: Application
Source: Application Error
Date: 13/06/2011 12:12:20
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: example.dom
Description:
Faulting application IBackupForWindows_955.exe, version 9.5.0.5, time stamp 0x4dd3d3cd, faulting module ntdll.dll, version 6.0.6002.18327, time stamp 0x4cb7341c, exception code 0xc0000005, fault offset 0x0002e9d4, process id 0xeec, application start time 0x01cc29ba9af0072e.
June 13th, 2011 7:50am
Hello,
run sfc /scannow and check if this solve your problem. If not, you can perform a repair install of your OS.
Better if you contact your application vendore Technical Support.
This
posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
Microsoft
Student Partner 2010 / 2011
Microsoft Certified
Professional
Microsoft Certified
Systems Administrator: Security
Microsoft Certified
Systems Engineer: Security
Microsoft Certified
Technology Specialist: Windows Server 2008 Active Directory, Configuration
Microsoft Certified
Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
Microsoft Certified
Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
Microsoft Certified
Technology Specialist: Windows 7, Configuring
Microsoft Certified
IT Professional: Enterprise Administrator
Free Windows Admin Tool Kit Click here and download it now
June 13th, 2011 8:20am
Hello,
run sfc /scannow and check if this solve your problem. If not, you can perform a repair install of your OS.
I did try with /VERIFYONLY but I suspect that this will only check the integrity of the files, what I was asking for was a way to re-register them. The reason I ask is that I did a registry clean up before reinstalling the program, and I deleted all references
to the application, and I may have inadvertently broken something in the registry with ntdll.dll
Is there a way i can find if both versions of the dll are correctly loaded?
I am also checking with vendor.
r
June 13th, 2011 9:55am
may i know the application, i am afraid you are using legacy app which is not supported on 32 bit windows 2008 .
Faulting module cx05 is access denied.If you feel that application is still under the supported version of OS , then please do run under higher privilige and test the behavior.
Free Windows Admin Tool Kit Click here and download it now
June 13th, 2011 10:03am
may i know the application, i am afraid you are using legacy app which is not supported on 32 bit windows 2008 .
It is the current version of Ibackup for windows, which is meant to run on win 2008.
I am running it as "administrator", and the service is running as "SYSTEM", so I don't see how to give it higher privilege
R
June 13th, 2011 10:12am
Hi rogajones,
Thank you for your post.
Please try to refer to
this thread to install ShellExView tool on your server.
If there are more inquiries on this issue, please feel free to let us know.Regards,
Rick Tan
Free Windows Admin Tool Kit Click here and download it now
June 14th, 2011 2:39am
Hi rogajones,
Thank you for your post.
Please try to refer to
this thread to install ShellExView tool on your server.
That looks helpful, thanks.
Actually with regard to the original problem I think I'll ditch the problem application.
June 16th, 2011 5:16am